factory managers - German English Dictionary